/********************************************************************/
/* Coldfire C Header File
 *
 *     Date      : 2009/04/30
 *     Revision  : 0.94
 *
 *     Copyright : 1997 - 2009 Freescale Semiconductor, Inc. All Rights Reserved.
 *
 *     http      : www.freescale.com
 *     mail      : support@freescale.com
 */

#ifndef __MCF5282_QADC_H__
#define __MCF5282_QADC_H__


/*********************************************************************
*
* Queued Analog-to-Digital Converter (QADC)
*
*********************************************************************/

/* Register read/write macros */
#define MCF_QADC_QADCMCR                     (*(vuint16*)(&__IPSBAR[0x190000]))
#define MCF_QADC_PORTQA                      (*(vuint8 *)(&__IPSBAR[0x190006]))
#define MCF_QADC_PORTQB                      (*(vuint8 *)(&__IPSBAR[0x190007]))
#define MCF_QADC_DDRQA                       (*(vuint8 *)(&__IPSBAR[0x190008]))
#define MCF_QADC_DDRQB                       (*(vuint8 *)(&__IPSBAR[0x190009]))
#define MCF_QADC_QACR0                       (*(vuint16*)(&__IPSBAR[0x19000A]))
#define MCF_QADC_QACR1                       (*(vuint16*)(&__IPSBAR[0x19000C]))
#define MCF_QADC_QACR2                       (*(vuint16*)(&__IPSBAR[0x19000E]))
#define MCF_QADC_QASR0                       (*(vuint16*)(&__IPSBAR[0x190010]))
#define MCF_QADC_QASR1                       (*(vuint16*)(&__IPSBAR[0x190012]))
#define MCF_QADC_CCW0                        (*(vuint16*)(&__IPSBAR[0x190200]))
#define MCF_QADC_CCW1                        (*(vuint16*)(&__IPSBAR[0x190202]))
#define MCF_QADC_CCW2                        (*(vuint16*)(&__IPSBAR[0x190204]))
#define MCF_QADC_CCW3                        (*(vuint16*)(&__IPSBAR[0x190206]))
#define MCF_QADC_CCW4                        (*(vuint16*)(&__IPSBAR[0x190208]))
#define MCF_QADC_CCW5                        (*(vuint16*)(&__IPSBAR[0x19020A]))
#define MCF_QADC_CCW6                        (*(vuint16*)(&__IPSBAR[0x19020C]))
#define MCF_QADC_CCW7                        (*(vuint16*)(&__IPSBAR[0x19020E]))
#define MCF_QADC_CCW8                        (*(vuint16*)(&__IPSBAR[0x190210]))
#define MCF_QADC_CCW9                        (*(vuint16*)(&__IPSBAR[0x190212]))
#define MCF_QADC_CCW10                       (*(vuint16*)(&__IPSBAR[0x190214]))
#define MCF_QADC_CCW11                       (*(vuint16*)(&__IPSBAR[0x190216]))
#define MCF_QADC_CCW12                       (*(vuint16*)(&__IPSBAR[0x190218]))
#define MCF_QADC_CCW13                       (*(vuint16*)(&__IPSBAR[0x19021A]))
#define MCF_QADC_CCW14                       (*(vuint16*)(&__IPSBAR[0x19021C]))
#define MCF_QADC_CCW15                       (*(vuint16*)(&__IPSBAR[0x19021E]))
#define MCF_QADC_CCW16                       (*(vuint16*)(&__IPSBAR[0x190220]))
#define MCF_QADC_CCW17                       (*(vuint16*)(&__IPSBAR[0x190222]))
#define MCF_QADC_CCW18                       (*(vuint16*)(&__IPSBAR[0x190224]))
#define MCF_QADC_CCW19                       (*(vuint16*)(&__IPSBAR[0x190226]))
#define MCF_QADC_CCW20                       (*(vuint16*)(&__IPSBAR[0x190228]))
#define MCF_QADC_CCW21                       (*(vuint16*)(&__IPSBAR[0x19022A]))
#define MCF_QADC_CCW22                       (*(vuint16*)(&__IPSBAR[0x19022C]))
#define MCF_QADC_CCW23                       (*(vuint16*)(&__IPSBAR[0x19022E]))
#define MCF_QADC_CCW24                       (*(vuint16*)(&__IPSBAR[0x190230]))
#define MCF_QADC_CCW25                       (*(vuint16*)(&__IPSBAR[0x190232]))
#define MCF_QADC_CCW26                       (*(vuint16*)(&__IPSBAR[0x190234]))
#define MCF_QADC_CCW27                       (*(vuint16*)(&__IPSBAR[0x190236]))
#define MCF_QADC_CCW28                       (*(vuint16*)(&__IPSBAR[0x190238]))
#define MCF_QADC_CCW29                       (*(vuint16*)(&__IPSBAR[0x19023A]))
#define MCF_QADC_CCW30                       (*(vuint16*)(&__IPSBAR[0x19023C]))
#define MCF_QADC_CCW31                       (*(vuint16*)(&__IPSBAR[0x19023E]))
#define MCF_QADC_CCW32                       (*(vuint16*)(&__IPSBAR[0x190240]))
#define MCF_QADC_CCW33                       (*(vuint16*)(&__IPSBAR[0x190242]))
#define MCF_QADC_CCW34                       (*(vuint16*)(&__IPSBAR[0x190244]))
#define MCF_QADC_CCW35                       (*(vuint16*)(&__IPSBAR[0x190246]))
#define MCF_QADC_CCW36                       (*(vuint16*)(&__IPSBAR[0x190248]))
#define MCF_QADC_CCW37                       (*(vuint16*)(&__IPSBAR[0x19024A]))
#define MCF_QADC_CCW38                       (*(vuint16*)(&__IPSBAR[0x19024C]))
#define MCF_QADC_CCW39                       (*(vuint16*)(&__IPSBAR[0x19024E]))
#define MCF_QADC_CCW40                       (*(vuint16*)(&__IPSBAR[0x190250]))
#define MCF_QADC_CCW41                       (*(vuint16*)(&__IPSBAR[0x190252]))
#define MCF_QADC_CCW42                       (*(vuint16*)(&__IPSBAR[0x190254]))
#define MCF_QADC_CCW43                       (*(vuint16*)(&__IPSBAR[0x190256]))
#define MCF_QADC_CCW44                       (*(vuint16*)(&__IPSBAR[0x190258]))
#define MCF_QADC_CCW45                       (*(vuint16*)(&__IPSBAR[0x19025A]))
#define MCF_QADC_CCW46                       (*(vuint16*)(&__IPSBAR[0x19025C]))
#define MCF_QADC_CCW47                       (*(vuint16*)(&__IPSBAR[0x19025E]))
#define MCF_QADC_CCW48                       (*(vuint16*)(&__IPSBAR[0x190260]))
#define MCF_QADC_CCW49                       (*(vuint16*)(&__IPSBAR[0x190262]))
#define MCF_QADC_CCW50                       (*(vuint16*)(&__IPSBAR[0x190264]))
#define MCF_QADC_CCW51                       (*(vuint16*)(&__IPSBAR[0x190266]))
#define MCF_QADC_CCW52                       (*(vuint16*)(&__IPSBAR[0x190268]))
#define MCF_QADC_CCW53                       (*(vuint16*)(&__IPSBAR[0x19026A]))
#define MCF_QADC_CCW54                       (*(vuint16*)(&__IPSBAR[0x19026C]))
#define MCF_QADC_CCW55                       (*(vuint16*)(&__IPSBAR[0x19026E]))
#define MCF_QADC_CCW56                       (*(vuint16*)(&__IPSBAR[0x190270]))
#define MCF_QADC_CCW57                       (*(vuint16*)(&__IPSBAR[0x190272]))
#define MCF_QADC_CCW58                       (*(vuint16*)(&__IPSBAR[0x190274]))
#define MCF_QADC_CCW59                       (*(vuint16*)(&__IPSBAR[0x190276]))
#define MCF_QADC_CCW60                       (*(vuint16*)(&__IPSBAR[0x190278]))
#define MCF_QADC_CCW61                       (*(vuint16*)(&__IPSBAR[0x19027A]))
#define MCF_QADC_CCW62                       (*(vuint16*)(&__IPSBAR[0x19027C]))
#define MCF_QADC_CCW63                       (*(vuint16*)(&__IPSBAR[0x19027E]))
#define MCF_QADC_RJURR0                      (*(vuint16*)(&__IPSBAR[0x190280]))
#define MCF_QADC_RJURR1                      (*(vuint16*)(&__IPSBAR[0x190282]))
#define MCF_QADC_RJURR2                      (*(vuint16*)(&__IPSBAR[0x190284]))
#define MCF_QADC_RJURR3                      (*(vuint16*)(&__IPSBAR[0x190286]))
#define MCF_QADC_RJURR4                      (*(vuint16*)(&__IPSBAR[0x190288]))
#define MCF_QADC_RJURR5                      (*(vuint16*)(&__IPSBAR[0x19028A]))
#define MCF_QADC_RJURR6                      (*(vuint16*)(&__IPSBAR[0x19028C]))
#define MCF_QADC_RJURR7                      (*(vuint16*)(&__IPSBAR[0x19028E]))
#define MCF_QADC_RJURR8                      (*(vuint16*)(&__IPSBAR[0x190290]))
#define MCF_QADC_RJURR9                      (*(vuint16*)(&__IPSBAR[0x190292]))
#define MCF_QADC_RJURR10                     (*(vuint16*)(&__IPSBAR[0x190294]))
#define MCF_QADC_RJURR11                     (*(vuint16*)(&__IPSBAR[0x190296]))
#define MCF_QADC_RJURR12                     (*(vuint16*)(&__IPSBAR[0x190298]))
#define MCF_QADC_RJURR13                     (*(vuint16*)(&__IPSBAR[0x19029A]))
#define MCF_QADC_RJURR14                     (*(vuint16*)(&__IPSBAR[0x19029C]))
#define MCF_QADC_RJURR15                     (*(vuint16*)(&__IPSBAR[0x19029E]))
#define MCF_QADC_RJURR16                     (*(vuint16*)(&__IPSBAR[0x1902A0]))
#define MCF_QADC_RJURR17                     (*(vuint16*)(&__IPSBAR[0x1902A2]))
#define MCF_QADC_RJURR18                     (*(vuint16*)(&__IPSBAR[0x1902A4]))
#define MCF_QADC_RJURR19                     (*(vuint16*)(&__IPSBAR[0x1902A6]))
#define MCF_QADC_RJURR20                     (*(vuint16*)(&__IPSBAR[0x1902A8]))
#define MCF_QADC_RJURR21                     (*(vuint16*)(&__IPSBAR[0x1902AA]))
#define MCF_QADC_RJURR22                     (*(vuint16*)(&__IPSBAR[0x1902AC]))
#define MCF_QADC_RJURR23                     (*(vuint16*)(&__IPSBAR[0x1902AE]))
#define MCF_QADC_RJURR24                     (*(vuint16*)(&__IPSBAR[0x1902B0]))
#define MCF_QADC_RJURR25                     (*(vuint16*)(&__IPSBAR[0x1902B2]))
#define MCF_QADC_RJURR26                     (*(vuint16*)(&__IPSBAR[0x1902B4]))
#define MCF_QADC_RJURR27                     (*(vuint16*)(&__IPSBAR[0x1902B6]))
#define MCF_QADC_RJURR28                     (*(vuint16*)(&__IPSBAR[0x1902B8]))
#define MCF_QADC_RJURR29                     (*(vuint16*)(&__IPSBAR[0x1902BA]))
#define MCF_QADC_RJURR30                     (*(vuint16*)(&__IPSBAR[0x1902BC]))
#define MCF_QADC_RJURR31                     (*(vuint16*)(&__IPSBAR[0x1902BE]))
#define MCF_QADC_RJURR32                     (*(vuint16*)(&__IPSBAR[0x1902C0]))
#define MCF_QADC_RJURR33                     (*(vuint16*)(&__IPSBAR[0x1902C2]))
#define MCF_QADC_RJURR34                     (*(vuint16*)(&__IPSBAR[0x1902C4]))
#define MCF_QADC_RJURR35                     (*(vuint16*)(&__IPSBAR[0x1902C6]))
#define MCF_QADC_RJURR36                     (*(vuint16*)(&__IPSBAR[0x1902C8]))
#define MCF_QADC_RJURR37                     (*(vuint16*)(&__IPSBAR[0x1902CA]))
#define MCF_QADC_RJURR38                     (*(vuint16*)(&__IPSBAR[0x1902CC]))
#define MCF_QADC_RJURR39                     (*(vuint16*)(&__IPSBAR[0x1902CE]))
#define MCF_QADC_RJURR40                     (*(vuint16*)(&__IPSBAR[0x1902D0]))
#define MCF_QADC_RJURR41                     (*(vuint16*)(&__IPSBAR[0x1902D2]))
#define MCF_QADC_RJURR42                     (*(vuint16*)(&__IPSBAR[0x1902D4]))
#define MCF_QADC_RJURR43                     (*(vuint16*)(&__IPSBAR[0x1902D6]))
#define MCF_QADC_RJURR44                     (*(vuint16*)(&__IPSBAR[0x1902D8]))
#define MCF_QADC_RJURR45                     (*(vuint16*)(&__IPSBAR[0x1902DA]))
#define MCF_QADC_RJURR46                     (*(vuint16*)(&__IPSBAR[0x1902DC]))
#define MCF_QADC_RJURR47                     (*(vuint16*)(&__IPSBAR[0x1902DE]))
#define MCF_QADC_RJURR48                     (*(vuint16*)(&__IPSBAR[0x1902E0]))
#define MCF_QADC_RJURR49                     (*(vuint16*)(&__IPSBAR[0x1902E2]))
#define MCF_QADC_RJURR50                     (*(vuint16*)(&__IPSBAR[0x1902E4]))
#define MCF_QADC_RJURR51                     (*(vuint16*)(&__IPSBAR[0x1902E6]))
#define MCF_QADC_RJURR52                     (*(vuint16*)(&__IPSBAR[0x1902E8]))
#define MCF_QADC_RJURR53                     (*(vuint16*)(&__IPSBAR[0x1902EA]))
#define MCF_QADC_RJURR54                     (*(vuint16*)(&__IPSBAR[0x1902EC]))
#define MCF_QADC_RJURR55                     (*(vuint16*)(&__IPSBAR[0x1902EE]))
#define MCF_QADC_RJURR56                     (*(vuint16*)(&__IPSBAR[0x1902F0]))
#define MCF_QADC_RJURR57                     (*(vuint16*)(&__IPSBAR[0x1902F2]))
#define MCF_QADC_RJURR58                     (*(vuint16*)(&__IPSBAR[0x1902F4]))
#define MCF_QADC_RJURR59                     (*(vuint16*)(&__IPSBAR[0x1902F6]))
#define MCF_QADC_RJURR60                     (*(vuint16*)(&__IPSBAR[0x1902F8]))
#define MCF_QADC_RJURR61                     (*(vuint16*)(&__IPSBAR[0x1902FA]))
#define MCF_QADC_RJURR62                     (*(vuint16*)(&__IPSBAR[0x1902FC]))
#define MCF_QADC_RJURR63                     (*(vuint16*)(&__IPSBAR[0x1902FE]))
#define MCF_QADC_LJSRR0                      (*(vuint16*)(&__IPSBAR[0x190300]))
#define MCF_QADC_LJSRR1                      (*(vuint16*)(&__IPSBAR[0x190302]))
#define MCF_QADC_LJSRR2                      (*(vuint16*)(&__IPSBAR[0x190304]))
#define MCF_QADC_LJSRR3                      (*(vuint16*)(&__IPSBAR[0x190306]))
#define MCF_QADC_LJSRR4                      (*(vuint16*)(&__IPSBAR[0x190308]))
#define MCF_QADC_LJSRR5                      (*(vuint16*)(&__IPSBAR[0x19030A]))
#define MCF_QADC_LJSRR6                      (*(vuint16*)(&__IPSBAR[0x19030C]))
#define MCF_QADC_LJSRR7                      (*(vuint16*)(&__IPSBAR[0x19030E]))
#define MCF_QADC_LJSRR8                      (*(vuint16*)(&__IPSBAR[0x190310]))
#define MCF_QADC_LJSRR9                      (*(vuint16*)(&__IPSBAR[0x190312]))
#define MCF_QADC_LJSRR10                     (*(vuint16*)(&__IPSBAR[0x190314]))
#define MCF_QADC_LJSRR11                     (*(vuint16*)(&__IPSBAR[0x190316]))
#define MCF_QADC_LJSRR12                     (*(vuint16*)(&__IPSBAR[0x190318]))
#define MCF_QADC_LJSRR13                     (*(vuint16*)(&__IPSBAR[0x19031A]))
#define MCF_QADC_LJSRR14                     (*(vuint16*)(&__IPSBAR[0x19031C]))
#define MCF_QADC_LJSRR15                     (*(vuint16*)(&__IPSBAR[0x19031E]))
#define MCF_QADC_LJSRR16                     (*(vuint16*)(&__IPSBAR[0x190320]))
#define MCF_QADC_LJSRR17                     (*(vuint16*)(&__IPSBAR[0x190322]))
#define MCF_QADC_LJSRR18                     (*(vuint16*)(&__IPSBAR[0x190324]))
#define MCF_QADC_LJSRR19                     (*(vuint16*)(&__IPSBAR[0x190326]))
#define MCF_QADC_LJSRR20                     (*(vuint16*)(&__IPSBAR[0x190328]))
#define MCF_QADC_LJSRR21                     (*(vuint16*)(&__IPSBAR[0x19032A]))
#define MCF_QADC_LJSRR22                     (*(vuint16*)(&__IPSBAR[0x19032C]))
#define MCF_QADC_LJSRR23                     (*(vuint16*)(&__IPSBAR[0x19032E]))
#define MCF_QADC_LJSRR24                     (*(vuint16*)(&__IPSBAR[0x190330]))
#define MCF_QADC_LJSRR25                     (*(vuint16*)(&__IPSBAR[0x190332]))
#define MCF_QADC_LJSRR26                     (*(vuint16*)(&__IPSBAR[0x190334]))
#define MCF_QADC_LJSRR27                     (*(vuint16*)(&__IPSBAR[0x190336]))
#define MCF_QADC_LJSRR28                     (*(vuint16*)(&__IPSBAR[0x190338]))
#define MCF_QADC_LJSRR29                     (*(vuint16*)(&__IPSBAR[0x19033A]))
#define MCF_QADC_LJSRR30                     (*(vuint16*)(&__IPSBAR[0x19033C]))
#define MCF_QADC_LJSRR31                     (*(vuint16*)(&__IPSBAR[0x19033E]))
#define MCF_QADC_LJSRR32                     (*(vuint16*)(&__IPSBAR[0x190340]))
#define MCF_QADC_LJSRR33                     (*(vuint16*)(&__IPSBAR[0x190342]))
#define MCF_QADC_LJSRR34                     (*(vuint16*)(&__IPSBAR[0x190344]))
#define MCF_QADC_LJSRR35                     (*(vuint16*)(&__IPSBAR[0x190346]))
#define MCF_QADC_LJSRR36                     (*(vuint16*)(&__IPSBAR[0x190348]))
#define MCF_QADC_LJSRR37                     (*(vuint16*)(&__IPSBAR[0x19034A]))
#define MCF_QADC_LJSRR38                     (*(vuint16*)(&__IPSBAR[0x19034C]))
#define MCF_QADC_LJSRR39                     (*(vuint16*)(&__IPSBAR[0x19034E]))
#define MCF_QADC_LJSRR40                     (*(vuint16*)(&__IPSBAR[0x190350]))
#define MCF_QADC_LJSRR41                     (*(vuint16*)(&__IPSBAR[0x190352]))
#define MCF_QADC_LJSRR42                     (*(vuint16*)(&__IPSBAR[0x190354]))
#define MCF_QADC_LJSRR43                     (*(vuint16*)(&__IPSBAR[0x190356]))
#define MCF_QADC_LJSRR44                     (*(vuint16*)(&__IPSBAR[0x190358]))
#define MCF_QADC_LJSRR45                     (*(vuint16*)(&__IPSBAR[0x19035A]))
#define MCF_QADC_LJSRR46                     (*(vuint16*)(&__IPSBAR[0x19035C]))
#define MCF_QADC_LJSRR47                     (*(vuint16*)(&__IPSBAR[0x19035E]))
#define MCF_QADC_LJSRR48                     (*(vuint16*)(&__IPSBAR[0x190360]))
#define MCF_QADC_LJSRR49                     (*(vuint16*)(&__IPSBAR[0x190362]))
#define MCF_QADC_LJSRR50                     (*(vuint16*)(&__IPSBAR[0x190364]))
#define MCF_QADC_LJSRR51                     (*(vuint16*)(&__IPSBAR[0x190366]))
#define MCF_QADC_LJSRR52                     (*(vuint16*)(&__IPSBAR[0x190368]))
#define MCF_QADC_LJSRR53                     (*(vuint16*)(&__IPSBAR[0x19036A]))
#define MCF_QADC_LJSRR54                     (*(vuint16*)(&__IPSBAR[0x19036C]))
#define MCF_QADC_LJSRR55                     (*(vuint16*)(&__IPSBAR[0x19036E]))
#define MCF_QADC_LJSRR56                     (*(vuint16*)(&__IPSBAR[0x190370]))
#define MCF_QADC_LJSRR57                     (*(vuint16*)(&__IPSBAR[0x190372]))
#define MCF_QADC_LJSRR58                     (*(vuint16*)(&__IPSBAR[0x190374]))
#define MCF_QADC_LJSRR59                     (*(vuint16*)(&__IPSBAR[0x190376]))
#define MCF_QADC_LJSRR60                     (*(vuint16*)(&__IPSBAR[0x190378]))
#define MCF_QADC_LJSRR61                     (*(vuint16*)(&__IPSBAR[0x19037A]))
#define MCF_QADC_LJSRR62                     (*(vuint16*)(&__IPSBAR[0x19037C]))
#define MCF_QADC_LJSRR63                     (*(vuint16*)(&__IPSBAR[0x19037E]))
#define MCF_QADC_LJURR0                      (*(vuint16*)(&__IPSBAR[0x190380]))
#define MCF_QADC_LJURR1                      (*(vuint16*)(&__IPSBAR[0x190382]))
#define MCF_QADC_LJURR2                      (*(vuint16*)(&__IPSBAR[0x190384]))
#define MCF_QADC_LJURR3                      (*(vuint16*)(&__IPSBAR[0x190386]))
#define MCF_QADC_LJURR4                      (*(vuint16*)(&__IPSBAR[0x190388]))
#define MCF_QADC_LJURR5                      (*(vuint16*)(&__IPSBAR[0x19038A]))
#define MCF_QADC_LJURR6                      (*(vuint16*)(&__IPSBAR[0x19038C]))
#define MCF_QADC_LJURR7                      (*(vuint16*)(&__IPSBAR[0x19038E]))
#define MCF_QADC_LJURR8                      (*(vuint16*)(&__IPSBAR[0x190390]))
#define MCF_QADC_LJURR9                      (*(vuint16*)(&__IPSBAR[0x190392]))
#define MCF_QADC_LJURR10                     (*(vuint16*)(&__IPSBAR[0x190394]))
#define MCF_QADC_LJURR11                     (*(vuint16*)(&__IPSBAR[0x190396]))
#define MCF_QADC_LJURR12                     (*(vuint16*)(&__IPSBAR[0x190398]))
#define MCF_QADC_LJURR13                     (*(vuint16*)(&__IPSBAR[0x19039A]))
#define MCF_QADC_LJURR14                     (*(vuint16*)(&__IPSBAR[0x19039C]))
#define MCF_QADC_LJURR15                     (*(vuint16*)(&__IPSBAR[0x19039E]))
#define MCF_QADC_LJURR16                     (*(vuint16*)(&__IPSBAR[0x1903A0]))
#define MCF_QADC_LJURR17                     (*(vuint16*)(&__IPSBAR[0x1903A2]))
#define MCF_QADC_LJURR18                     (*(vuint16*)(&__IPSBAR[0x1903A4]))
#define MCF_QADC_LJURR19                     (*(vuint16*)(&__IPSBAR[0x1903A6]))
#define MCF_QADC_LJURR20                     (*(vuint16*)(&__IPSBAR[0x1903A8]))
#define MCF_QADC_LJURR21                     (*(vuint16*)(&__IPSBAR[0x1903AA]))
#define MCF_QADC_LJURR22                     (*(vuint16*)(&__IPSBAR[0x1903AC]))
#define MCF_QADC_LJURR23                     (*(vuint16*)(&__IPSBAR[0x1903AE]))
#define MCF_QADC_LJURR24                     (*(vuint16*)(&__IPSBAR[0x1903B0]))
#define MCF_QADC_LJURR25                     (*(vuint16*)(&__IPSBAR[0x1903B2]))
#define MCF_QADC_LJURR26                     (*(vuint16*)(&__IPSBAR[0x1903B4]))
#define MCF_QADC_LJURR27                     (*(vuint16*)(&__IPSBAR[0x1903B6]))
#define MCF_QADC_LJURR28                     (*(vuint16*)(&__IPSBAR[0x1903B8]))
#define MCF_QADC_LJURR29                     (*(vuint16*)(&__IPSBAR[0x1903BA]))
#define MCF_QADC_LJURR30                     (*(vuint16*)(&__IPSBAR[0x1903BC]))
#define MCF_QADC_LJURR31                     (*(vuint16*)(&__IPSBAR[0x1903BE]))
#define MCF_QADC_LJURR32                     (*(vuint16*)(&__IPSBAR[0x1903C0]))
#define MCF_QADC_LJURR33                     (*(vuint16*)(&__IPSBAR[0x1903C2]))
#define MCF_QADC_LJURR34                     (*(vuint16*)(&__IPSBAR[0x1903C4]))
#define MCF_QADC_LJURR35                     (*(vuint16*)(&__IPSBAR[0x1903C6]))
#define MCF_QADC_LJURR36                     (*(vuint16*)(&__IPSBAR[0x1903C8]))
#define MCF_QADC_LJURR37                     (*(vuint16*)(&__IPSBAR[0x1903CA]))
#define MCF_QADC_LJURR38                     (*(vuint16*)(&__IPSBAR[0x1903CC]))
#define MCF_QADC_LJURR39                     (*(vuint16*)(&__IPSBAR[0x1903CE]))
#define MCF_QADC_LJURR40                     (*(vuint16*)(&__IPSBAR[0x1903D0]))
#define MCF_QADC_LJURR41                     (*(vuint16*)(&__IPSBAR[0x1903D2]))
#define MCF_QADC_LJURR42                     (*(vuint16*)(&__IPSBAR[0x1903D4]))
#define MCF_QADC_LJURR43                     (*(vuint16*)(&__IPSBAR[0x1903D6]))
#define MCF_QADC_LJURR44                     (*(vuint16*)(&__IPSBAR[0x1903D8]))
#define MCF_QADC_LJURR45                     (*(vuint16*)(&__IPSBAR[0x1903DA]))
#define MCF_QADC_LJURR46                     (*(vuint16*)(&__IPSBAR[0x1903DC]))
#define MCF_QADC_LJURR47                     (*(vuint16*)(&__IPSBAR[0x1903DE]))
#define MCF_QADC_LJURR48                     (*(vuint16*)(&__IPSBAR[0x1903E0]))
#define MCF_QADC_LJURR49                     (*(vuint16*)(&__IPSBAR[0x1903E2]))
#define MCF_QADC_LJURR50                     (*(vuint16*)(&__IPSBAR[0x1903E4]))
#define MCF_QADC_LJURR51                     (*(vuint16*)(&__IPSBAR[0x1903E6]))
#define MCF_QADC_LJURR52                     (*(vuint16*)(&__IPSBAR[0x1903E8]))
#define MCF_QADC_LJURR53                     (*(vuint16*)(&__IPSBAR[0x1903EA]))
#define MCF_QADC_LJURR54                     (*(vuint16*)(&__IPSBAR[0x1903EC]))
#define MCF_QADC_LJURR55                     (*(vuint16*)(&__IPSBAR[0x1903EE]))
#define MCF_QADC_LJURR56                     (*(vuint16*)(&__IPSBAR[0x1903F0]))
#define MCF_QADC_LJURR57                     (*(vuint16*)(&__IPSBAR[0x1903F2]))
#define MCF_QADC_LJURR58                     (*(vuint16*)(&__IPSBAR[0x1903F4]))
#define MCF_QADC_LJURR59                     (*(vuint16*)(&__IPSBAR[0x1903F6]))
#define MCF_QADC_LJURR60                     (*(vuint16*)(&__IPSBAR[0x1903F8]))
#define MCF_QADC_LJURR61                     (*(vuint16*)(&__IPSBAR[0x1903FA]))
#define MCF_QADC_LJURR62                     (*(vuint16*)(&__IPSBAR[0x1903FC]))
#define MCF_QADC_LJURR63                     (*(vuint16*)(&__IPSBAR[0x1903FE]))
#define MCF_QADC_CCW(x)                      (*(vuint16*)(&__IPSBAR[0x190200 + ((x)*0x2)]))
#define MCF_QADC_RJURR(x)                    (*(vuint16*)(&__IPSBAR[0x190280 + ((x)*0x2)]))
#define MCF_QADC_LJSRR(x)                    (*(vuint16*)(&__IPSBAR[0x190300 + ((x)*0x2)]))
#define MCF_QADC_LJURR(x)                    (*(vuint16*)(&__IPSBAR[0x190380 + ((x)*0x2)]))


/* Bit definitions and macros for MCF_QADC_QADCMCR */
#define MCF_QADC_QADCMCR_SUPV                (0x80)
#define MCF_QADC_QADCMCR_QDBG                (0x4000)
#define MCF_QADC_QADCMCR_QSTOP               (0x8000)

/* Bit definitions and macros for MCF_QADC_PORTQA */
#define MCF_QADC_PORTQA_PQA0                 (0x1)
#define MCF_QADC_PORTQA_PQA1                 (0x2)
#define MCF_QADC_PORTQA_PQA3                 (0x8)
#define MCF_QADC_PORTQA_PQA4                 (0x10)

/* Bit definitions and macros for MCF_QADC_PORTQB */
#define MCF_QADC_PORTQB_PQB0                 (0x1)
#define MCF_QADC_PORTQB_PQB1                 (0x2)
#define MCF_QADC_PORTQB_PQB2                 (0x4)
#define MCF_QADC_PORTQB_PQB3                 (0x8)

/* Bit definitions and macros for MCF_QADC_DDRQA */
#define MCF_QADC_DDRQA_DDQA0                 (0x1)
#define MCF_QADC_DDRQA_DDQA1                 (0x2)
#define MCF_QADC_DDRQA_DDQA3                 (0x8)
#define MCF_QADC_DDRQA_DDQA4                 (0x10)

/* Bit definitions and macros for MCF_QADC_DDRQB */
#define MCF_QADC_DDRQB_DDQB0                 (0x1)
#define MCF_QADC_DDRQB_DDQB1                 (0x2)
#define MCF_QADC_DDRQB_DDQB2                 (0x4)
#define MCF_QADC_DDRQB_DDQB3                 (0x8)

/* Bit definitions and macros for MCF_QADC_QACR0 */
#define MCF_QADC_QACR0_QPR(x)                (((x)&0x7F)<<0)
#define MCF_QADC_QACR0_TRG                   (0x1000)
#define MCF_QADC_QACR0_MUX                   (0x8000)

/* Bit definitions and macros for MCF_QADC_QACR1 */
#define MCF_QADC_QACR1_MQ1(x)                (((x)&0x1F)<<0x8)
#define MCF_QADC_QACR1_SSE1                  (0x2000)
#define MCF_QADC_QACR1_PIE1                  (0x4000)
#define MCF_QADC_QACR1_CIE1                  (0x8000)

/* Bit definitions and macros for MCF_QADC_QACR2 */
#define MCF_QADC_QACR2_BQ2(x)                (((x)&0x7F)<<0)
#define MCF_QADC_QACR2_RESUME                (0x80)
#define MCF_QADC_QACR2_MQ2(x)                (((x)&0x1F)<<0x8)
#define MCF_QADC_QACR2_SSE2                  (0x2000)
#define MCF_QADC_QACR2_PIE2                  (0x4000)
#define MCF_QADC_QACR2_CIE2                  (0x8000)

/* Bit definitions and macros for MCF_QADC_QASR0 */
#define MCF_QADC_QASR0_CWP(x)                (((x)&0x3F)<<0)
#define MCF_QADC_QASR0_QS(x)                 (((x)&0xF)<<0x6)
#define MCF_QADC_QASR0_TOR2                  (0x400)
#define MCF_QADC_QASR0_TOR1                  (0x800)
#define MCF_QADC_QASR0_PF2                   (0x1000)
#define MCF_QADC_QASR0_CF2                   (0x2000)
#define MCF_QADC_QASR0_PF1                   (0x4000)
#define MCF_QADC_QASR0_CF1                   (0x8000)

/* Bit definitions and macros for MCF_QADC_QASR1 */
#define MCF_QADC_QASR1_CWPQ2(x)              (((x)&0x3F)<<0)
#define MCF_QADC_QASR1_CWPQ1(x)              (((x)&0x3F)<<0x8)

/* Bit definitions and macros for MCF_QADC_CCW */
#define MCF_QADC_CCW_CHAN(x)                 (((x)&0x3F)<<0)
#define MCF_QADC_CCW_IST(x)                  (((x)&0x3)<<0x6)
#define MCF_QADC_CCW_IST_QCLK2               (0)
#define MCF_QADC_CCW_IST_QCLK4               (0x40)
#define MCF_QADC_CCW_IST_QCLK8               (0x80)
#define MCF_QADC_CCW_IST_QCLK16              (0xC0)
#define MCF_QADC_CCW_BYP                     (0x100)
#define MCF_QADC_CCW_P                       (0x200)

/* Bit definitions and macros for MCF_QADC_RJURR */
#define MCF_QADC_RJURR_RESULT(x)             (((x)&0x3FF)<<0)

/* Bit definitions and macros for MCF_QADC_LJSRR */
#define MCF_QADC_LJSRR_RESULT(x)             (((x)&0x1FF)<<0x6)
#define MCF_QADC_LJSRR_S                     (0x8000)

/* Bit definitions and macros for MCF_QADC_LJURR */
#define MCF_QADC_LJURR_RESULT(x)             (((x)&0x3FF)<<0x6)


#endif /* __MCF5282_QADC_H__ */
